Skip to main content

Transfer to OTC

Api yang berfungsi untuk melakukan Transfer Saldo SpeedCash

info

respon akan di dapat setelah user melakukan input pin, halaman input pin akan di informasikan terpisah, akan timeout setelah 5 menit tidak ada pin yang terinput di halaman pin

Sequence Diagram

Bagian berikut akan menjelaskan tentang detail teknis untuk proses transfer bank.

"Sequence Diagram"

note

Pastikan partnerReferenceNo pada request dan params di url input pin sama agar terproses

Service Info

HTTP MethodPOST
Service Code42
Http MethodPOST
Path.../{version}/emoney/otc-cashout
Header NameTipe DataWajibDeskripsi
Content-TypeStringYapplication/json
AuthorizationStringYToken B2B
Authorization-CustomerStringYToken B2B2C
X-SIGNATUREStringYDibuat dengan algoritma asymmetric with token B2B2C: Signature Generation
X-PARTNER-IDStringYClient’s client_id (diberikan pada saat onboarding )
X-EXTERNAL-IDStringYNomor referensi yang harus unik pada hari yg sama
CHANNEL-IDStringY00001 untuk PJP and 00002 untuk non PJP

Body

ParameterTipe DataWajibDeskripsi
PartnerReferenceNoStringYKode Transaksi milik partner
Length: <= 64 karakter
customerNumberStringYNomor Akun Pelanggan
Length: <= 32 karakter
AmountObjectYJumlah
additionalInfoObjectYInformasi Tambahan
merchantIdStringYKode unik yang dimiliki setiap user
Length: <= 64 characters
searchIdStringYId tujuan transfer
Length: <= 64 characters
centralIdStringCkey id master
Length: <= 64 characters

Request samples

{
"partnerReferenceNo": "9191212319191222",
"customerNumber": "085885497322",
"amount": {
"value": "600.00",
"currency": "IDR"
},
"additionalInfo": {
"note": "jk tes payment",
"merchantId": "121xxxx",
"searchId": "121xxxxx"
}
}

Response Structure

ParameterTipe DataDeskripsi
responseCodeStringKode respons
Length: <= 7 karakter
responseMessageStringDeskripsi respons
Length: <= 150 karakter
referenceNoStringid transaksi SpeedCash
Length: <= 64 karakter
additionalInfoObjectInformasi Tambahan

Response samples

{
"responseCode": "2004200,",
"responseMessage": "Successful,",
"referenceNo": "5037040,",
"additionalInfo": {
"description": "Anda Berhasil melakukan transfer dana pada id 12745",
"idTujuan": 1212745
}
}

List Response Code API Transfer to OTC - Create Payment

Response CodeResponse MessageDescription
2004200SuccessSukses
4004201Invalid field format { field name }Format invalid
4004202Invalid mandatory field {field name}Format pada bidang wajib tidak ada atau tidak valid
4014200Unauthorized. Invalid SignatureX-Signature salah
4094200Cannot use same X-EXTERNAL-ID in same dayX-External-ID sudah pernah digunakan di hari yang sama
4044201Bad RequestRequest header ada yang salah / kurang
4044201Unauthorized. Client Forbidden Access APIPartner tidak dapat mengakses api terkait